package org.aurora.framework.boot.common.rpc.response;

import java.io.Serializable;

/**
 * RpcResponse
 * <pre>
 * description: RPC 响应
 * create date: 2025-03-23 14:15:49
 * </pre>
 *
 * @author cao.yong
 */
public interface RpcResponse extends Serializable {
    /**
     * 请求是否成功
     * @return True 成功，False 失败
     */
    boolean isSuccess();

    /**
     * 获得响应编码
     * @return 编码
     */
    int getCode();

    /**
     * 获得响应消息
     * @return 响应消息
     */
    String getMessage();
}
